Array.prototype.contains = function($value) {
	for(var $i = 0; $i < this.length; $i++) {
	   var $element = this[$i];
	   if($element == $value) return true;
	}
	return false;
}

Array.prototype.indexOf = function($value) {
	for(var $i = 0; $i < this.length; $i++) {
	   if(this[$i] == $value)
	   return $i;
	}
	return -1;
}

// 初始化左侧控制菜单
function initControlMenu() {
	var container = $("#handlerContainer");
	container.children().each(function(i) {
		$(this).bind('mouseover', function(event) {
			if (!$(this).hasClass("divtabCurrent")) {
				$(this).removeClass('divtab');
				$(this).addClass('divtabHover');
			}
		});
		$(this).bind('mouseout', function(event) {
			if (!$(this).hasClass("divtabCurrent")) {
				$(this).removeClass('divtabHover');
				$(this).addClass('divtab');
			}
		});
		$(this).bind('click', function(event) {
			if (!$(this).hasClass("divtabCurrent")) {
				$(this).removeClass('divtab');
				$(this).removeClass('divtabHover');
				$(this).addClass('divtabCurrent');
				
				container.children().each(function(j) {
					if (i != j) {
						$(this).removeClass('divtabCurrent');
						$(this).addClass('divtab');
					}
				});
			}
			var url = $(this).attr("url");
			if (url == null || url == "" || url == "undefined")
				return;
				
			if (url.indexOf("?")>0) {
				url = url + "&_temp=" + new Date().getTime();
			} else {
				url = url + "?_temp=" + new Date().getTime();
			}
			$("#consoleFrame").attr("src", url);
			
		});
	});
	$("#consoleFrame").attr("src", container.children().first().attr("url"));
}

//function productTargetControllor() {	
//	var container = $("#targetContainer");
//	var handler = $("#targetHandler");
//	handler.children().each(function(i) {
//		$(this).bind('mouseover', function(event) {
//			if (!$(this).hasClass("divchildtabCurrent")) {
//				$(this).removeClass('divchildtab');
//				$(this).addClass('divchildtabHover');
//			}
//		});
//		$(this).bind('mouseout', function(event) {
//			if (!$(this).hasClass("divchildtabCurrent")) {
//				$(this).removeClass('divchildtabHover');
//				$(this).addClass('divchildtab');
//			}
//		});
//		$(this).bind('click', function(event) {
//			if (!targetRequest())
//				return;
//			
//			if (!$(this).hasClass("divchildtabCurrent")) {
//				$(this).removeClass('divchildtab');
//				$(this).removeClass('divchildtabHover');
//				$(this).addClass('divchildtabCurrent');
//				
//				handler.children().each(function(j) {
//					if (i != j) {
//						$(this).removeClass('divchildtabCurrent');
//						$(this).addClass('divchildtab');
//					}
//				});
//				
//				var target = $(this).attr("target");
//				container.children().each(function() {
//					$(this).hide();
//				});
//				$("#" + target).show();
//			}
//		});
//	});
//}

function productTargetControllor() {	
	var handler = $("#targetHandler");
	handler.children().each(function(i) {
		$(this).bind('mouseover', function(event) {
			if (!$(this).hasClass("divchildtabCurrent")) {
				$(this).removeClass('divchildtab');
				$(this).addClass('divchildtabHover');
			}
		});
		$(this).bind('mouseout', function(event) {
			if (!$(this).hasClass("divchildtabCurrent")) {
				$(this).removeClass('divchildtabHover');
				$(this).addClass('divchildtab');
			}
		});
		$(this).bind('click', function(event) {
			if(typeof(checkTarget) != 'undefined' && checkTarget instanceof Function && !checkTarget())
				return;
			
			window.location = $(this).attr("src");
		});
	});
	
}

$(document).ready(function(){
	//搜索按钮的点击功能
	$('#AccountListbutton').click(function() {
		var searchParms='startDate='+ $('#startDate')+'&endDate='+$('#endDate')+'&account.type='+ $('#account.type');
		window.location.href='127.0.0.1/fish/goToAccount.do?'+searchParms;
	});		 
    
});